Performance Analysis of \ Content - Aware " Load BalancingStrategy FLEX : Two Case

نویسندگان

  • Ludmila Cherkasova
  • Mohan DeSouza
چکیده

FLEX is a new cost eeective, \locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines 3]. FLEX allocates hosted web sites to diierent machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since each hosted web site has a unique domain name. Using a simulation based on real traces, we evaluate the potential beneets of the new solution. We compare the performance of FLEX against Round-Robin and Optimal strategy. FLEX signiicantly outperforms Round-Robin (up to 110-250% in average server throughput), getting within 8%-30% of optimal performance achievable for those traces. FLEX solution shows superliner speedup when the number of nodes is increased from four to eight because it takes advantage of both the doubled processing power and memory. 1 Introduction Demand for Web hosting and e-commerce services continues to grow at a rapid pace. In Web content host-ing, providers who have a large amount of resources (for example, bandwidth, disks, processors, memory, etc.) store and provide Web access to documents for institutions , companies and individuals who lack the resources, or the expertise to maintain a Web server, or are looking for a cost eecient, \no hassle" solution. The shared hosting market targets small and medium size businesses. It is a robust, high volume, low-unit cost business. The most common purpose of a shared hosting Web site is marketing. In this case, many diierent sites are hosted on the same hardware. A shared Web hosting service creates a set of virtual servers on the same server. This supports the illusion that each host has its own web server, when in reality, multiple \logical hosts" share

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance Analysis of "Content-Aware" Load Balancing Strategy FLEX: Two Case Studies

FLEX is a new cost e ective, \locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [3]. FLEX allocates hosted web sites to di erent machines in the cluster based on the sites' processing and memory requirements which are estimated using the site logs. Appropriate routing of requests can be achieved by using the DNS infrastructure, since e...

متن کامل

Performance Analysis of Scalable Web Hosting Service with Flex: Two Case Studies

web hosting service, web server cluster, load balancing, scalability, super linear speedup, performance analysis FLEX is a new cost effective, "locality aware" load balancing solution for a shared web hosting service implemented on a cluster of machines [C99]. FLEX allocates hosted web sites to different machines in the cluster based on the sites' processing and memory requirements which are es...

متن کامل

Optimizing a "Content-Aware" Load Balancing Strategy for Shared Web Hosting Service

FLEX is a new scalable \locality aware" solution for achieving both load balancing and e cient memory usage on a cluster of machines hosting several web sites [1, 2]. FLEX allocates the sites to di erent machines in the cluster based on their tra c characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites ...

متن کامل

Optimizing a \ Content - Aware " Load Balancing Strategyfor Shared Web Hosting

FLEX is a new scalable \locality aware" solution for achieving both load balancing and eecient memory usage on a cluster of machines hosting several web sites 1, 2]. FLEX allocates the sites to diierent machines in the cluster based on their traac characteristics. Here, we propose a set of new methods and algorithms (Simple+, Advanced, and Advanced+) to improve the allocation of the web sites t...

متن کامل

Achieving Load Balancing and Efficient Memory Usage in A Web Hosting Service Cluster

web hosting service, web server cluster, web traffic characteristics, load balancing, scalability, performance analysis. FLEX is a new scalable "locality aware" solution for achieving both load balancing and efficient memory usage on a cluster of machines hosting several web sites [C99]. FLEX allocates the sites to different machines in the cluster based on their traffic characteristics. Here, ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007